atomistic competition - French English Dictionary